// 是否是undefined
const isUndefiend = (data: any) => {
  return (typeof data) === 'undefined';
}

// 是否为空
const isEmpty = (data: any) => {

  if(typeof data === 'boolean' || (typeof data === 'number' && !data)) {
    return false;
  }

  // 非Boolean类型判断
  if(!data || (typeof data === 'object' && !Object.keys(data).length)) {
    return true;
  }else {
    return false;
  }
}

export {
  isUndefiend,
  isEmpty,
}